most abominable - Turc Anglais Dictionnaire